madagascar fruit bat - English Synonyms Dictionary